/**
 * time：20024-4-20
 * name：meidusa
 * role：一次加载一张图片，加载完再加载下一张图片
 */

/**
 * 加载函数
 * @param arr 图片
 * @param dom dom信息
 */
function LoopLoadingOneImg(arr: Array<any>, dom: any) {
  if (!Array.isArray(arr)) return;
  if (!arr.length) return;

  const img = new Image(); // 新建一个Image对象
  img.src = arr[0];
  img.setAttribute("class", "img-item");
  img.onload = () => {
    setTimeout(() => {
      dom.appendChild(img);
      arr.shift();
      LoopLoadingOneImg(arr, dom);
    }, 1000);
  };
}

export { LoopLoadingOneImg };
